biological invader - Allemand Anglais Dictionnaire